<?php


class DbTable_MercadoPreferido extends Zend_Db_Table_Abstract
{
    protected $_name = 't_mercado_preferido';
    protected $_rowClass = 'MercadoPreferido';
    protected $_primary = 'id_mercado_preferido';
    
    protected $_referenceMap    = array(
        	'DbTable_Usuario' => array(
	            'columns'           => array('id_usuario'), //FK
	            'refTableClass'     => 'DbTable_Usuario',
	            'refColumns'        => array('id_usuario')),
    		'DbTable_Mercado' => array(
    				'columns'           => array('id_mercado'), //FK
    				'refTableClass'     => 'DbTable_Mercado',
    				'refColumns'        => array('id_mercado'))
	);

    
    public static function buscarIdsPorUsuario($idUsuario){
    	$sql = "select nm_mercado from t_mercado_preferido natural join t_mercado
				where id_usuario = $idUsuario";

    	$nomeMercadosPreferidos = array();
    	
		foreach (Zend_Db_Table::getDefaultAdapter()->fetchAll($sql) as $linha) {
			array_push($nomeMercadosPreferidos, $linha['nm_mercado']);
		}
		
		return $nomeMercadosPreferidos;
		
		
    }
}